total final reports - French English Dictionary